плавность пришла?
This commit is contained in:
@@ -89,6 +89,9 @@ export const useMediasoup = createSharedComposable(() => {
|
||||
|
||||
await device.value.load({ routerRtpCapabilities: rtpCapabilities.value! })
|
||||
|
||||
console.log('SERVER RTP CAPABILITIES', rtpCapabilities.value)
|
||||
console.log('СОГЛАСОВАННЫЕ', device.value.rtpCapabilities)
|
||||
|
||||
// Send transport
|
||||
{
|
||||
const transportInfo = await signaling.socket.value.emitWithAck('createTransport', { producing: true, consuming: false })
|
||||
@@ -384,6 +387,8 @@ export const useMediasoup = createSharedComposable(() => {
|
||||
if (!track)
|
||||
return
|
||||
|
||||
track.contentHint = 'speech'
|
||||
|
||||
await createProducer({
|
||||
track,
|
||||
streamId: 'mic-video',
|
||||
@@ -428,6 +433,8 @@ export const useMediasoup = createSharedComposable(() => {
|
||||
if (!track)
|
||||
return
|
||||
|
||||
track.contentHint = 'detail'
|
||||
|
||||
await createProducer({
|
||||
track,
|
||||
streamId: 'mic-video',
|
||||
@@ -454,17 +461,19 @@ export const useMediasoup = createSharedComposable(() => {
|
||||
|
||||
const track = stream.getVideoTracks()[0]
|
||||
|
||||
console.log('settings', track.getSettings())
|
||||
|
||||
if (!track)
|
||||
return
|
||||
|
||||
console.log('settings', track.getSettings())
|
||||
track.contentHint = 'motion'
|
||||
|
||||
await createProducer({
|
||||
track,
|
||||
streamId: 'share',
|
||||
codec: device.value.rtpCapabilities.codecs?.find(
|
||||
c => c.mimeType.toLowerCase() === 'video/h264',
|
||||
),
|
||||
// c => c.mimeType.toLowerCase() === 'video/h264' && c.parameters['profile-level-id'] === '42e01f',
|
||||
// codec: device.value.rtpCapabilities.codecs?.find(
|
||||
// c => c.mimeType.toLowerCase() === 'video/av1',
|
||||
// ),
|
||||
@@ -492,8 +501,8 @@ export const useMediasoup = createSharedComposable(() => {
|
||||
],
|
||||
codecOptions: {
|
||||
// videoGoogleStartBitrate: 8000,
|
||||
videoGoogleMaxBitrate: 120000,
|
||||
videoGoogleMinBitrate: 2000,
|
||||
// videoGoogleMaxBitrate: 120000,
|
||||
// videoGoogleMinBitrate: 2000,
|
||||
},
|
||||
zeroRtpOnPause: true,
|
||||
appData: {
|
||||
|
||||
Reference in New Issue
Block a user