CN105763942A - Calculating method of IPTV set top box VMOS value - Google Patents
Calculating method of IPTV set top box VMOS value Download PDFInfo
- Publication number
- CN105763942A CN105763942A CN201610257260.6A CN201610257260A CN105763942A CN 105763942 A CN105763942 A CN 105763942A CN 201610257260 A CN201610257260 A CN 201610257260A CN 105763942 A CN105763942 A CN 105763942A
- Authority
- CN
- China
- Prior art keywords
- bag
- rtp
- vmos
- value
- top box
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000000205 computational method Methods 0.000 claims description 14
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 206010044565 Tremor Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010297 mechanical methods and process Methods 0.000 description 1
- 230000005226 mechanical processes and functions Effects 0.000 description 1
- 230000009022 nonlinear effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000001303 quality assessment method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
A calculating method of an IPTV set top box VMOS value relates to the IPTV set top box technology field. The method comprises the steps that a play terminal of an IPTV set top box receives an RTP packet of a streaming media server during a play process, the RTP packet comprises a TS packet, in one calculating period, the number of the actually-received TS packets is recorded and the number of the TS packets which should be received is calculated; a packet loss probability of one calculating period is calculated; network jitters of all the RTP packets in one calculating period are calculated; the play terminal calculates an influence factor of the packet loss probability to a VMOS, calculates an influence factor of the network jitters to the VMOS and acquires the VMOS value through a formula which is VMOS=5-f(drop)-g(jitter). By using the method, a calculation amount of the VMOS value is reduced and the current VMOS value is rapidly calculated. The method is suitable for a present network environment.
Description
Technical field
The present invention relates to IPTV set top box technical field, be specifically a kind of IPTV machine top
Box VMOS (Mean Opinion Score for Video, video quality mean subjective suggestion is divided)
The computational methods of value.
Background technology
A kind of interactive video service bearing mode of IPTV (IPTV) conduct,
Change traditional television-viewing mode, with network as transmission channel, Set Top Box as terminal, to
User provides and includes multiple interactive video-frequency performance and the value-added service such as program request, live, time shift.
When the service implementation of IPTV, operator can according to local network structure and userbase,
Set user and use different access waies, between platform and user, set up one end to end
Service channel, in order to carry video traffic.By at the authentication of business platform and certification, IPTV
Set Top Box is mutual with video server, uses multicast mode or mode of unicast to obtain video flowing.One
For as, operator is in order to save the IP bandwidth of Metropolitan Area Network (MAN), and live broadcast service uses multicast mode,
Joining and departing from of channel is all by IGMP (Internet Group Management
Protocol, the Internet Group Management Protocol) agreement completes.Time-shift service and demand (telecommunication) service then use
Mode of unicast, control protocol by RTSP (Real Time Streaming Protocol, in real time
Flow host-host protocol) protocol realization.
Due to the interactivity of IPTV service pattern, Consumer's Experience is particularly important, and video quality is
Weigh one of most important standard of Consumer's Experience.G.1070, International Telecommunication Union (ITU) assists
Discuss a kind of for the relatively effective quality assessment method of video, provided VMOS value.From with
The angle of family perception carrys out subjective assessment video quality, and the span of definition VMOS value is 1-5
Between, 1 point is worst, and 5 points are best.This agreement affects each of video quality by consideration comprehensively
Plant the factor, including frame per second and code check, network packet loss rate and the shake etc. of video, it is provided that one
Calculate the full reference model of VMOS value.But, this full reference model is complex, relates to
Parameter a lot, wherein a lot of reference factor are the least, and amount of calculation is very big, is generally used for laboratory
Environment, is not suitable for existing network environment.
Summary of the invention
For defect present in prior art, it is an object of the invention to provide a kind of IPTV
The computational methods of Set Top Box VMOS value, reduce the amount of calculation of VMOS value, quickly calculate and work as
Front VMOS value, it is adaptable to existing network environment.
For reaching object above, the present invention takes the calculating of a kind of IPTV set top box VMOS value
Method, including step: the playback terminal of S1.IPTV Set Top Box, in playing process, receives
From the RTP bag of streaming media server, RTP bag includes TS bag, within a calculating cycle,
The TS bag number that record actually receives, and calculate the TS bag number that receive;S2. basis
The described TS bag number actually received and the described TS bag number that should receive, calculate one
The packet loss in individual calculating cycle;S3. in one calculating cycle of calculating, the network of all RTP bags is trembled
Dynamic;The most described playback terminal passes through f (drop)=a* (packet loss in 1-1/e^ mono-calculating cycle),
Calculate the packet loss factor of influence f (drop) to VMOS, at the bottom of wherein e is natural logrithm, a
Span be 2.85 < a < 3.05;S5. playback terminal passes through g (jitter)=b* | a calculating
The network jitter of all RTP bags in cycle |, calculate the network jitter factor of influence to VMOS
G (jitter), wherein the span of b is 0.03 <b < 0.05;S6. formula is passed through
VMOS=5-f (drop)-g (jitter), obtains VMOS value.
On the basis of technique scheme, in S1, resolve the TS of all arrival playback terminals
Bag, records top line clock reference value, and the TS bag of its correspondence is initial as counting;
Record last program clock reference value, the TS bag of its correspondence is terminated as counting;From
Counting initiates the TS bag count value that counting terminates obtaining, and plays in being a calculating cycle
The TS bag sum num that terminal receives, by formula bitrate=num*188* system clock frequency
Rate/(last program clock reference value-top line clock reference value), wherein bitrate
For current video stream bit rate, the TS bag number that should receive in the calculating cycle
ExpTSNum=bitrate* calculates the cycle.
On the basis of technique scheme, the packet loss in the calculating cycle=(described should
The TS bag number that this receives-described in the TS bag number that actually receives)/calculate the cycle.
On the basis of technique scheme, in S3, all RTP within a calculating cycle
The network jitter of bag, was in the calculating cycle, in addition to first RTP bag, each
The summation of the network jitter between individual RTP bag and previous RTP bag.
On the basis of technique scheme, in addition to first RTP bag, described broadcasting is eventually
End records the arrival time of each RTP bag, resolves in the packet header of each RTP bag and comprises
Timestamp, the arrival time calculating each RTP bag and previous RTP bag is poor, and
Calculate the time difference of the timestamp of each RTP bag and the timestamp of previous RTP bag, institute
State the difference of the time difference of arrival time difference and timestamp, be this RTP bag and previous RTP
Network jitter between bag.
On the basis of technique scheme, one calculated the cycle equal to 1 second.
On the basis of technique scheme, streaming media server is handed down to IPTV set top box
The media data of playback terminal is carried by RTP, and each RTP bag is by RTP packet header and 1~7
Individual TS bag forms, and RTP packet header is constituted by 12~16byte, and front 12byte is standard RTP head,
Wherein the 5th~8byte represent RTP timestamp.
On the basis of technique scheme, described S1, the playback terminal of IPTV set top box exists
Before broadcasting, described playback terminal is first set up with quality management platform and is connected, and obtains video quality
Monitoring threshold value, then described in put terminal and streaming media server mutual, obtain media data flow.
On the basis of technique scheme, after playback terminal described in S6 obtains VMOS value,
Report quality management platform, if VMOS value monitors threshold value less than described video quality,
Then report and alarm is to quality management platform.
On the basis of technique scheme, described video quality monitoring threshold value is 3.6.
The beneficial effects of the present invention is: at the playing process of the playback terminal of IPTV set top box
In, calculate the packet loss in the calculating cycle, and all RTP in the calculating cycle
The network jitter of bag, by weighting, calculates the packet loss factor of influence f (drop) to VMOS,
And the factor of influence g (jitter) that network jitter is to VMOS, then pass through
VMOS=5-f (drop)-g (jitter), obtains VMOS value.Whole process reference data is less,
Amount of calculation reduces, it is possible to quickly reasonably calculates current VMOS value, makes quality management platform
Obtain effective reference data in time, facilitate adjustable strategies, improve Consumer's Experience and be applicable to existing network
Environment.
Accompanying drawing explanation
Fig. 1 is the computational methods flow chart of embodiment of the present invention IPTV set top box VMOS value;
Fig. 2 is that the embodiment of the present invention calculates the flow chart of packet loss in a calculating cycle;
Fig. 3 is that the embodiment of the present invention calculates the network of all RTP bags in a calculating cycle and trembles
Dynamic flow chart.
Detailed description of the invention
Below in conjunction with drawings and Examples, the present invention is described in further detail.
As it is shown in figure 1, the computational methods of IPTV set top box VMOS value of the present invention, specifically wrap
Include following steps:
The playback terminal of S1.IPTV Set Top Box, in playing process, receives from streaming media service
The RTP bag of device, each RTP bag is made up of RTP packet header and 1~7 TS bag.One
In the individual calculating cycle, record actually receive from streaming media server TS (Transport Stream,
Transmission stream) bag number, i.e. data length/188 that TS received in bag number=mono-the calculating cycle
Individual byte (TS packet length).
At the playback terminal of IPTV set top box before broadcasting, described playback terminal can be according to need
Want, first set up with quality management platform and be connected, obtain video quality monitoring threshold value (this enforcement
Example is 3.6), then described in put terminal and streaming media server mutual, obtain media data flow.
S2. the TS bag number actually received described in basis and the described TS bag number that should receive
Mesh, calculates the packet loss in the calculating cycle;
S3., within a calculating cycle, the network jitter of all RTP bags is calculated.
The playback terminal of S4.IPTV Set Top Box is within a calculating cycle, by adding packet loss
Power, calculates the packet loss factor of influence f (drop) to VMOS.In view of packet loss, user is seen
The non-linear effects seen, f (drop)=a* (packet loss in 1-1/e^ mono-calculating cycle), wherein e
At the bottom of natural logrithm, a value is existing network commissioning experience value, 2.85 < a < 3.05 during scope.
The playback terminal of S5.IPTV Set Top Box is within a calculating cycle, by network jitter
Weighting, calculates the network jitter factor of influence g (jitter) to VMOS, g (jitter)=b* | and one
The network jitter of all RTP bags in the calculating cycle |, wherein the span of b is
0.03<b<0.05。
S6. by formula VMOS=5-f (drop)-g (jitter), VMOS value is obtained.Described broadcast
Put after terminal obtains VMOS value, quality management platform can be reported, if VMOS value is low
Monitor threshold value in described video quality, then report and alarm is to quality management platform.
In step S5, the VMOS value finally given, with the contrast relationship of user's subjective feeling
As shown in table 1.
Table 1
As in figure 2 it is shown, concrete, in calculating a calculating cycle, packet loss comprises the steps:
S201., within a calculating cycle, the playback terminal of record IPTV set top box actually receives
TS bag number rcvTSNum.Resolve the TS bag of all arrival playback terminals, record first
PCR (Program Clock Reference, program clock reference) value pcrStart of individual arrival,
The TS bag of its correspondence is initial as counting.
S202. record last and arrive the PCR value pcrEnd putting terminal, by its correspondence
TS bag terminates as counting.
S203. initiate, from counting, the TS bag count value that counting terminates obtaining, be a calculating
The TS bag sum num that in cycle, playback terminal receives.
S204. the PCR difference of terminal, and TS media data packet counting is put by arrival,
Calculating current video stream bit rate bitrate, formula is: bitrate=num*188* system clock frequency
Rate/(-the first PCR value of last PCR value), therefore should receive in the calculating cycle
The TS bag number expTSNum=bitrate* arrived calculates the cycle.
S205. according to the TS bag number rcvTSNum actually received, and the TS that should receive
Bag number expTSNum, calculate one calculate the cycle packet loss, packet loss=
(expTSNum-rcvTSNum)/calculate the cycle.
One calculating cycle is usually 1 second, but in actual mechanical process, for the ease of meter
Calculate, the time that in using 1 second, the TS bag of first band PCR arrives, and last
The time difference that the TS bag of individual band PCR arrives.So in the present embodiment, a calculating cycle is
1 second.
As it is shown on figure 3, in the calculating cycle, calculate the network jitter of all RTP bags
Flow process is as follows:
S301. within a calculating cycle, the playback terminal of IPTV set top box, record each
Arrival time arriveT (i) of RTP bag=time (NULL), i >=1.
S302. timestamp timeStampT (i) comprised in the packet header of each RTP bag is resolved.
Concrete, streaming media server be handed down to the media data of the playback terminal of IPTV set top box by
RTP carries, and each RTP bag is made up of RTP packet header and 1~7 TS bag, RTP bag
Head is constituted by 12~16byte, and front 12byte is that standard RTP head (sees determining of RFC1889
Justice), wherein the 5th~8byte represent RTP timestamp.
S303., in addition to first RTP bag, each RTP bag and previous RTP are calculated
The arrival time of bag is poor, i.e. diffArriveT (i)=arriveT (i)-arriveT (i-1), removes i=1
Situation outside, i > 1.
S304., in addition to first RTP bag, the timestamp of each RTP bag is calculated with previous
The time difference of the timestamp of individual RTP bag, i.e.
DiffTimeStampT (i)=timeStampT (i)-timeStampT (i-1).
The difference of the time difference of difference of the most described arrival time and timestamp, is current RTP
Network jitter between bag and previous RTP bag, i.e. current network shake
Jitter (i)=diffTimeStamp (i)-diffArriveT (i), network condition may be well negative, net
Network situation is poor just may be.
S306. in the calculating cycle, the network jitter of all RTP bags, i.e. except first
Outside RTP bag, the summation of the network jitter between each RTP bag and previous RTP bag,
Calculation: Jitter=Jitter (1)+Jitter (2)+...+Jitter (n).
The present invention is not limited to above-mentioned embodiment, for those skilled in the art
For, under the premise without departing from the principles of the invention, it is also possible to make some improvements and modifications,
Within these improvements and modifications are also considered as protection scope of the present invention.This specification is not made in detail
The content described belongs to prior art known to professional and technical personnel in the field.
Claims (10)
1. the computational methods of an IPTV set top box VMOS value, it is characterised in that include
Step:
The playback terminal of S1.IPTV Set Top Box, in playing process, receives from streaming media service
The RTP bag of device, RTP bag includes TS bag, and within a calculating cycle, record actually receives
TS bag number, and calculate the TS bag number that receive;
S2. the TS bag number actually received described in basis and the described TS bag number that should receive
Mesh, calculates a packet loss calculating the cycle;
S3. the network jitter of all RTP bags in one calculating cycle of calculating;
The most described playback terminal passes through f (drop)=a* (packet loss in 1-1/e^ mono-calculating cycle),
Calculate the packet loss factor of influence f (drop) to VMOS, at the bottom of wherein e is natural logrithm, a
Span be 2.85 < a < 3.05;
S5. playback terminal passes through g (jitter)=b* | the net of all RTP bags in the calculating cycle
Network is shaken |, calculate the network jitter factor of influence g (jitter) to VMOS, the wherein value of b
Scope is 0.03 <b < 0.05;
S6. by formula VMOS=5-f (drop)-g (jitter), VMOS value is obtained.
2. the computational methods of IPTV set top box VMOS value as claimed in claim 1, its
It is characterised by: in S1, resolves the TS bag of all arrival playback terminals, record top line
Clock reference value, the TS bag of its correspondence is initial as counting;When recording last program
Clock reference value, terminates the TS bag of its correspondence as counting;Initiate counting from counting to terminate
The TS bag count value obtained, is always TS bag that playback terminal in a calculating cycle receives
Number num, by formula bitrate=num*188* system clock frequency/(during last program
Clock reference value-top line clock reference value), wherein bitrate is current video stream bit rate,
The TS bag number expTSNum=bitrate* that should receive in one calculating cycle calculates the cycle.
3. the computational methods of IPTV set top box VMOS value as claimed in claim 1, its
It is characterised by: the packet loss in the calculating cycle=(described TS bag number that should receive
The TS bag number actually received described in-)/calculate the cycle.
4. the computational methods of IPTV set top box VMOS value as claimed in claim 1, its
Being characterised by: in S3, within a calculating cycle, the network jitter of all RTP bags, is
In one calculating cycle, in addition to first RTP bag, each RTP bag and previous RTP
The summation of the network jitter between bag.
5. the computational methods of IPTV set top box VMOS value as claimed in claim 4, its
Being characterised by: in addition to first RTP bag, described playback terminal records each RTP bag
Arrival time, resolve the timestamp comprised in the packet header of each RTP bag, calculate each
Individual RTP bag is poor with the arrival time of previous RTP bag, and calculates each RTP bag
The time difference of the timestamp of timestamp and previous RTP bag, difference of described arrival time and time
The difference of the time difference of stamp, is the network jitter between this RTP bag and previous RTP bag.
6. the calculating side of the IPTV set top box VMOS value as described in claim 1-5 is arbitrary
Method, it is characterised in that: one calculated the cycle equal to 1 second.
7. the computational methods of the IPTV set top box VMOS value as described in claim 1 or 5,
It is characterized in that: streaming media server is handed down to the media number of the playback terminal of IPTV set top box
Carrying according to by RTP, each RTP bag is made up of RTP packet header and 1~7 TS bag, RTP
Packet header is constituted by 12~16byte, and front 12byte is standard RTP head, and wherein the 5th~8byte
Represent RTP timestamp.
8. the computational methods of IPTV set top box VMOS value as claimed in claim 1, its
Be characterised by: described S1, the playback terminal of IPTV set top box before being played, described broadcasting
Terminal is first set up with quality management platform and is connected, and obtains video quality and monitors threshold value, then institute
State and put terminal with streaming media server alternately, obtain media data flow.
9. the computational methods of IPTV set top box VMOS value as claimed in claim 8, its
It is characterised by: after playback terminal described in S6 obtains VMOS value, reports quality management platform,
If VMOS value monitors threshold value less than described video quality, then report and alarm is to quality pipe
Platform.
10. the computational methods of IPTV set top box VMOS value as claimed in claim 8 or 9,
It is characterized in that: described video quality monitoring threshold value is 3.6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610257260.6A CN105763942B (en) | 2016-04-22 | 2016-04-22 | A kind of computational methods of IPTV set top box VMOS values |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610257260.6A CN105763942B (en) | 2016-04-22 | 2016-04-22 | A kind of computational methods of IPTV set top box VMOS values |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105763942A true CN105763942A (en) | 2016-07-13 |
CN105763942B CN105763942B (en) | 2018-01-02 |
Family
ID=56325624
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610257260.6A Active CN105763942B (en) | 2016-04-22 | 2016-04-22 | A kind of computational methods of IPTV set top box VMOS values |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105763942B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603518A (en) * | 2016-12-05 | 2017-04-26 | 深圳市泛海三江科技发展有限公司 | Time stamp generating method and time stamp generating device of real-time transmission protocol system |
CN108390794A (en) * | 2018-02-05 | 2018-08-10 | 烽火通信科技股份有限公司 | A kind of computational methods and system of stream medium data packet loss |
CN108668123A (en) * | 2017-03-31 | 2018-10-16 | 华为技术有限公司 | A kind of acquisition methods and network element device of video tastes evaluation result |
CN109005403A (en) * | 2018-07-06 | 2018-12-14 | 烽火通信科技股份有限公司 | The monitoring method and system of MPEG video transmission quality |
CN109889398A (en) * | 2017-12-06 | 2019-06-14 | ***通信有限公司研究院 | A kind of method and device, equipment, storage medium detecting media stream service quality |
CN115250336A (en) * | 2021-04-28 | 2022-10-28 | ***通信集团江苏有限公司 | Video stream processing method and device |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101437032A (en) * | 2008-12-19 | 2009-05-20 | 重庆邮电大学 | System for monitoring VOIP voice quality based on SIP protocol and detection method thereof |
CN101572829A (en) * | 2009-06-10 | 2009-11-04 | 中国联合网络通信集团有限公司 | Method for monitoring IPTV video quality, device thereof and system thereof |
CN101969403A (en) * | 2010-10-25 | 2011-02-09 | 武汉烽火网络有限责任公司 | E-Model-based dejittering buffer management method |
CN101997729A (en) * | 2009-08-12 | 2011-03-30 | 华为技术有限公司 | Network control method and device |
CN102547475A (en) * | 2012-02-21 | 2012-07-04 | 德科仕通信(上海)有限公司 | Method and system for improving quality of service alarming accuracy of Internet protocol (IP) video media stream |
CN102843573A (en) * | 2012-07-16 | 2012-12-26 | 上海大学 | Video transmission quality evaluation method implemented by using QoS (quality of service) parameters of wireless local area networks |
CN103179592A (en) * | 2013-03-20 | 2013-06-26 | 南京邮电大学 | QoE (Quality of Experience) comprehensive evaluation method based on hierarchical tree structure |
US20140328341A1 (en) * | 2007-08-21 | 2014-11-06 | Cisco Technology, Inc. | Communication path selection |
CN104320296A (en) * | 2014-09-30 | 2015-01-28 | 深圳市云之讯网络技术有限公司 | Network quality estimation and detection method and device |
CN105471865A (en) * | 2015-11-23 | 2016-04-06 | 苏州工业园区云视信息技术有限公司 | Method for dynamic network state adaptation of video stream |
-
2016
- 2016-04-22 CN CN201610257260.6A patent/CN105763942B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140328341A1 (en) * | 2007-08-21 | 2014-11-06 | Cisco Technology, Inc. | Communication path selection |
CN101437032A (en) * | 2008-12-19 | 2009-05-20 | 重庆邮电大学 | System for monitoring VOIP voice quality based on SIP protocol and detection method thereof |
CN101572829A (en) * | 2009-06-10 | 2009-11-04 | 中国联合网络通信集团有限公司 | Method for monitoring IPTV video quality, device thereof and system thereof |
CN101997729A (en) * | 2009-08-12 | 2011-03-30 | 华为技术有限公司 | Network control method and device |
CN101969403A (en) * | 2010-10-25 | 2011-02-09 | 武汉烽火网络有限责任公司 | E-Model-based dejittering buffer management method |
CN102547475A (en) * | 2012-02-21 | 2012-07-04 | 德科仕通信(上海)有限公司 | Method and system for improving quality of service alarming accuracy of Internet protocol (IP) video media stream |
CN102843573A (en) * | 2012-07-16 | 2012-12-26 | 上海大学 | Video transmission quality evaluation method implemented by using QoS (quality of service) parameters of wireless local area networks |
CN103179592A (en) * | 2013-03-20 | 2013-06-26 | 南京邮电大学 | QoE (Quality of Experience) comprehensive evaluation method based on hierarchical tree structure |
CN104320296A (en) * | 2014-09-30 | 2015-01-28 | 深圳市云之讯网络技术有限公司 | Network quality estimation and detection method and device |
CN105471865A (en) * | 2015-11-23 | 2016-04-06 | 苏州工业园区云视信息技术有限公司 | Method for dynamic network state adaptation of video stream |
Non-Patent Citations (2)
Title |
---|
H. SCHULZRINNE: "RTP: A Transport Protocol for Real-Time Applications", 《RFC3550》 * |
J. WELCH: "A Proposed Media Delivery Index (MDI)", 《RFC4445》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603518A (en) * | 2016-12-05 | 2017-04-26 | 深圳市泛海三江科技发展有限公司 | Time stamp generating method and time stamp generating device of real-time transmission protocol system |
CN108668123A (en) * | 2017-03-31 | 2018-10-16 | 华为技术有限公司 | A kind of acquisition methods and network element device of video tastes evaluation result |
CN109889398A (en) * | 2017-12-06 | 2019-06-14 | ***通信有限公司研究院 | A kind of method and device, equipment, storage medium detecting media stream service quality |
CN109889398B (en) * | 2017-12-06 | 2020-12-04 | ***通信有限公司研究院 | Method, device, equipment and storage medium for detecting quality of media stream service |
CN108390794A (en) * | 2018-02-05 | 2018-08-10 | 烽火通信科技股份有限公司 | A kind of computational methods and system of stream medium data packet loss |
CN109005403A (en) * | 2018-07-06 | 2018-12-14 | 烽火通信科技股份有限公司 | The monitoring method and system of MPEG video transmission quality |
CN115250336A (en) * | 2021-04-28 | 2022-10-28 | ***通信集团江苏有限公司 | Video stream processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105763942B (en) | 2018-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105763942B (en) | A kind of computational methods of IPTV set top box VMOS values | |
JP5168283B2 (en) | Video quality monitoring method, distribution server and client | |
US9191426B2 (en) | System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks | |
US7948910B2 (en) | Monitoring quality of a packet flow in packet-based communication networks | |
ES2553734T3 (en) | Method and system for measuring the quality of audio and video bit stream transmissions on a transmission chain | |
US9565482B1 (en) | Adaptive profile switching system and method for media streaming over IP networks | |
JP4986243B2 (en) | Transmitting apparatus, method and program for controlling number of layers of media stream | |
US20090234940A1 (en) | System and method for evaluating streaming multimedia quality | |
CN107172135A (en) | Method for statisticsing audience rating and system based on block chain | |
US20120201310A1 (en) | Video quality estimation apparatus, video quality estimation method, and program | |
US20150215649A1 (en) | Method and System for Determining a Quality Value of a Video Stream | |
KR20140009315A (en) | Apparatus and method for transmitting multimedia frame in broadcast system | |
JP2010187097A (en) | Apparatus and method for estimating video quality, and program | |
CN102186119B (en) | Dynamic flow control method of streaming media server for ensuring audio/video quality | |
JP2011082934A (en) | Stream data transmission device and method, and program | |
Chen et al. | End-to-end quality adaptation scheme based on QoE prediction for video streaming service in LTE networks | |
CN104469540A (en) | System for achieving end-to-end quality guarantee of IPTV unicast service | |
CN101075918B (en) | Method for inspecting network band width | |
Montagud et al. | Enhanced adaptive RTCP-based Inter-Destination Multimedia Synchronization approach for distributed applications | |
Szilágyi et al. | Network side lightweight and scalable YouTube QoE estimation | |
Venkataraman et al. | Towards a video QoE definition in converged networks | |
Duque et al. | Quality assessment for video streaming P2P application over wireless mesh network | |
WO2010087129A1 (en) | Picture type estimation device, method, and recording medium in which program is stored | |
JP5405915B2 (en) | Video quality estimation apparatus, video quality estimation method, and video quality estimation apparatus control program | |
EP3729787B1 (en) | Estimation of the quality of experience of a service from the user behaviour |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |