mirror of
https://github.com/AlexxIT/go2rtc.git
synced 2025-10-13 20:13:58 +08:00
Fix default video codec for HomeKit source
This commit is contained in:
@@ -95,6 +95,8 @@ func (c *Client) GetMedias() []*core.Media {
|
|||||||
c.SDP = fmt.Sprintf("%+v\n%+v", c.videoConfig, c.audioConfig)
|
c.SDP = fmt.Sprintf("%+v\n%+v", c.videoConfig, c.audioConfig)
|
||||||
|
|
||||||
c.Medias = []*core.Media{
|
c.Medias = []*core.Media{
|
||||||
|
videoToMedia(c.videoConfig.Codecs),
|
||||||
|
audioToMedia(c.audioConfig.Codecs),
|
||||||
{
|
{
|
||||||
Kind: core.KindVideo,
|
Kind: core.KindVideo,
|
||||||
Direction: core.DirectionRecvonly,
|
Direction: core.DirectionRecvonly,
|
||||||
@@ -106,8 +108,6 @@ func (c *Client) GetMedias() []*core.Media {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
videoToMedia(c.videoConfig.Codecs),
|
|
||||||
audioToMedia(c.audioConfig.Codecs),
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return c.Medias
|
return c.Medias
|
||||||
|
@@ -24,9 +24,9 @@ func NewKeyframe() *Keyframe {
|
|||||||
Kind: core.KindVideo,
|
Kind: core.KindVideo,
|
||||||
Direction: core.DirectionSendonly,
|
Direction: core.DirectionSendonly,
|
||||||
Codecs: []*core.Codec{
|
Codecs: []*core.Codec{
|
||||||
|
{Name: core.CodecJPEG},
|
||||||
{Name: core.CodecH264},
|
{Name: core.CodecH264},
|
||||||
{Name: core.CodecH265},
|
{Name: core.CodecH265},
|
||||||
{Name: core.CodecJPEG},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user