This application claims the benefit of priority of Korean Patent Application No. 10-2012-0006360 filed on Jan. 19, 2012, all of which are incorporated by reference in their entirety herein.
1. Field of the invention
The present invention relates to a method for providing a lecture service and a system thereof, and more particularly, to a method and an apparatus for providing media stream switching based interactive lecture service and a receiving method and apparatus.
2. Related Art
With the rapid development of a broadband network, new types of service industries providing information using the Internet have started in many fields. In particular, with the distribution of an ultrahigh-speed communication network, video information can be transmitted in real time, which results in increasing expectation to create higher profits by providing video contents.
Among many video contents related fields, in particular, online education has been in the limelight as alternatives for solving a problem of private education expenses in an oversaturated private education market and providing equal opportunity learning. An online lecture using the Internet can solve restrictions of costs or time that is caused by the existing educational systems, such as typical university education, vocational education, seminar, organized education by professional education institutes, and the like.
That is, users of the online lecture can freely adjust course time and invest less costs and time for a lecture, while still obtain similar learning results which are generally provided by the existing education institutes. In addition, online lecture providers can develop online education sites and reduce initial costs uploading the sites on the Internet, such that they can provide various online lectures to users.
In the related art, a remote lecture on provided online is generally based on a lecturer centered unidirectional lecture. The existing online lecture usually simply sends to out previously recorded and edited lecture moving pictures to terminals of corresponding students, and the like. However, the unidirectional lecture can barely keep the students' interest and reduces the learning effect and the overall amount that a student hears of a lecture from beginning to end due to the absence of interaction between the student and the lecturer drastically reduces.
In order to solve the above problems, a video conference based interactive lecture service has been proposed, but a media mixer is necessarily used to provide a video conference based interactive lecture service.
The present invention provides a method and an apparatus for providing an interactive lecture service capable of performing questions/answers during a lecture without using a media mixer.
In addition, the present invention provides a method and an apparatus for receiving an interactive lecture service capable of performing questions/answers during a lecture without using a media mixer.
In an aspect, a method for providing a media stream switching based interactive lecture service is provided. The method includes: receiving a right to speak request from at least one student terminal by a lecturer terminal; assigning the right to speak to a specific student terminal in response to the right to speak request and receiving at least one of question video and voice of the specific student terminal, by the lecturer terminal; and transmitting at least one of the receiving question video and voice of the specific student terminal to a terminal included in a lecture session by the lecturer terminal. The method for providing a media stream switching based interactive lecture service may further include: opening the lecture session and participating at least one student terminal in the lecture session, by the lecturer terminal. The method for providing a media stream switching based interactive lecture service may further include: retrieving the right to speak of the specific student terminal and transmitting at least one of the lecture video and voice of the lecturer terminal to the terminal included in the lecture session, by the lecturer terminal. The terminal included in the lecture session may include the lecturer terminal and at least one student terminal. The lecturer terminal may transmit at least one of the question video and voice to the terminal included in the lecture session via an IP transport network in a multicast scheme. The lecturer terminal may transmit at least one of the question video and voice to the terminal included in the lecture session in a unicast scheme. The lecturer terminal may transmit at least one of the lecture video and voice to the terminal included in the lecture session via an IP transport network in a multicast scheme. The lecturer terminal may transmit at least one of the lecture video and voice to the terminal included in the lecture session in a unicast scheme.
In another aspect, a method for receiving a media stream switching based interactive lecture service is provided. The method includes: transmitting a right to speak request to a lecturer terminal by a student terminal; assigning a right to speak to the student terminal from the lecturer terminal and transmitting at least one of a question video and voice of the student terminal to the lecturer terminal by the student terminal; and receiving at least one of the question video and voice from the lecturer terminal by the student terminal. The method for receiving a media stream switching based interactive lecture service may further include: when the lecturer terminal retrieves the right to speak of the student terminal, receiving at least one of lecture video and voice from the lecture terminal by the student terminal.
In still another aspect, an apparatus for providing a media stream switching based interactive lecture service is provided. The apparatus includes: a right to speak control unit that receives a right to speak request from at least one student terminal; a stream control unit that receives at least one of a question video and voice of the specific student terminal when the right to speak control unit assigns a right to speak to the specific student terminal in response to the right to speak request; and a stream processing unit that transmits at least one of question video and voice of the specific student terminal received by the stream control unit to a terminal included in a lecture session.
The apparatus for providing a media stream switching based interactive lecture service may further include: a session control unit that opens the lecture session and participates at least one student terminal in the lecture session. When the right to speak control unit retrieves the right to speak of the specific student terminal, the stream processing unit may transmit at least one of lecture video and voice of the lecturer terminal to the terminal included in the lecture session. The terminal included in the lecture session may include the apparatus for providing an interactive lecture service and at least one student terminal. The stream processing unit may transmit at least one of the question video and voice to the terminal included in the lecture session via an IP transport network in a multicast scheme. The stream processing unit may transmit at least one of the question video and voice to the terminal included in the lecture session in a unicast scheme. The stream processing unit may transmit at least one of the lecture video and voice to the terminal included in the lecture session via an IP transport network in a multicast scheme. The stream processing unit may transmit at least one of the lecture video and voice to the terminal included in the lecture session in a unicast scheme.
In still yet another aspect, an apparatus for receiving a media stream switching based interactive lecture service is provided. The apparatus includes: a right to speak requesting unit that transmits a right to speak request to a lecturer terminal; a transmitting unit that transmits at least one of a question video and voice to the lecturer terminal when the right to speak requesting unit is assigned with a right to speak from the lecturer terminal; and a receiving unit that receives at least one of the question video and voice from the lecturer terminal. When the lecturer terminal retrieves the right to speak of the right to speak requesting unit, the receiving unit may receive at least one of the lecture video and voice from the lecturer terminal.
Since the present invention may be variously modified and have several exemplary embodiments, specific exemplary embodiments will be shown in the accompanying drawings and be described in detail.
However, it is to be understood that the present invention is not limited to the specific exemplary embodiments, but includes all modifications, equivalents, and substitutions included in the spirit and the scope of the present invention.
Further, in describing exemplary embodiments of the present invention, well-known functions or constructions will not be described in detail since they may unnecessarily obscure the understanding of the present invention.
Terms used in the specification, ‘first’, ‘second’, etc., may be used to describe various components, but the components are not to be construed as being limited to the terms. That is, the terms are used to distinguish one component from another component. Therefore, the first component may be referred to as the second component, and the second component may be referred to as the first component. The term ‘and/of’ includes a combination of a plurality of items or any one of a plurality of terms.
It is to be understood that when one element is referred to as being “connected to” or “coupled to” another element, it may be connected directly to or coupled directly to another element or be connected to or coupled to another element, having the other element intervening therebetween. On the other hand, it is to be understood that to when one element is referred to as being “connected directly to” or “coupled directly to” another element, it may be connected to or coupled to another element without the other element intervening therebetween.
Terms used in the present specification are used only in order to describe specific exemplary embodiments rather than limiting the present invention. Singular forms are intended to include plural forms unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” or “have” used in this specification, specify the presence of stated features, steps, operations, components, parts, or a combination thereof, but do not preclude the presence or addition of one or more other features, numerals, steps, operations, components, parts, or a combination thereof.
In addition, components described in exemplary embodiments of the present invention are independently shown only in order to indicate that they perform different characteristic functions. Therefore, the components that are independently shown do not mean that each of the components may not be implemented by either hardware or software. That is, each of the components is divided for convenience of explanation, a plurality of components may be combined with each other to thereby be operated as one component or one component may be divided into a plurality components to thereby be operated as the plurality of components, which are included in the scope of the present invention as long as it departs from essential characteristics of the present invention.
Unless indicated otherwise, it is to be understood that all the terms used in the specification including technical and scientific terms has the same meaning as those that are understood by those who skilled in the art. It must be understood that the terms defined by the dictionary are identical with the meanings within the context of the related art, and they should not be ideally or excessively formally defined unless the context clearly dictates otherwise.
Hereinafter, exemplary embodiments of the present invention will be described in more detail with reference to the accompanying drawings. In order to facilitate the general understanding of the present invention in describing the present invention, through the accompanying drawings, the same reference numerals will be used to describe the same components and an overlapped description of the same components will be omitted.
In order to achieve the foregoing objects, a method for controlling a media stream switching based interactive lecture service according to an exemplary embodiment of the present invention may provide video/voice or moving picture of a lecturer from a lecturer terminal connected to a video/voice input device to students and select one of the students having a question and have the selected student ask a question. The method may provide the video/voice of the selected student to a lecturer and other students during a question.
Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.
Referring to
When the student terminal 120 requests lecture participation to the lecture control server 130 (S107), the lecturer control server 130 requests participant connection to the media mixer 140 (S108). The media mixer 140 is assigned with an IP address and a port number for receiving media streams from students and responds thereto (S109). The lecture control server 130 informs the student terminal 120 of values obtained from the media mixer 140 (S110). The student terminal 120 streams the video/voice of the student to the media mixer 140 (S111). The media mixer 140 streams the mixed video to the student terminal 120 (S112). In this case, the media streams streamed to the lecture are changed to streams in which the videos/voices of participating students are mixed and then, are streamed. In this case, there may be two types of voice streaming methods. One method mixes voices of all the participants participating in a lecture and streams the mixed voices and the other method streams only the voice of a lecturer or a student having a right to speak.
When the student terminal 120 requests a right to speak to the lecture control server 130 (S113), the lecturer control server 130 transmits the request to the lecturer terminal 110 (S114). When the lecturer terminal 110 accepts the right to speak of the participating terminal (S115), the lecture control server 130 performs a control to change a layout of a screen or a voice streaming method to the media mixer 140 (S116). Simultaneously, the lecturer control server 130 transmits a response to the request of a right to speak to the student terminal 120 (S117).
However, in order to provide the video conference based interactive lecture service, there is a disadvantage in that the media mixer is necessarily used. Therefore, in the exemplary embodiment of the present invention, a method for providing a control to stream videos or voices of a terminal having a right to speak by switching the media streams in the lecturer terminal to provide an interactive lecture service without a media mixer is provided.
Referring to
Referring to
Referring to
Referring to 4C, when the lecturer terminal 310 assigns a right to speak to a specific student among students included in the questioner list, the video/voice of the student to which the right to speak is assigned is streamed to the lecture participant. For example, as shown in
Referring to
As shown in
When the student terminal 320-1 requests lecture participation to the lecturer terminal 310 (S205), the lecturer terminal 310 informs the multicast IP and port in response to the lecture participation request (S206). The student terminal 320-1 joins in a multicast group to request the media (S207) and receives the multicast media stream (S208).
Further, when the student terminal 320-2 requests the lecture participation to the lecturer terminal 310 (S209), the lecturer terminal 310 informs the multicast IP and port in response to the lecture participation request (S210). The student terminal 320-2 joins in a multicast group to request the media (S211) and receives the multicast media stream (S212).
When the student terminal 320-1 requests a right to speak and the student terminal 320-2 requests a right to speak, a list of students requesting the right to speak is transmitted to the lecturer terminal 310 and when the lecturer terminal 310 selects the specific student among the students included in the list and assigns the right to speak to the selected student (S215), the student terminal 320-2 to which the right to speak is assigned streams the video/voice of the student to the lecturer terminal 310 (S216). The lecturer terminal 310 streams the video/voice of the student received from the student terminal 320-2 having the right to speak in the multicast, instead of the video/voice stream of the lecturer (S217).
The student terminal 320-2 to which the right to speak is assigned discards the received multicast stream and reproduces the video/voice of the student, similar to the lecturer terminal 310 when the video/voice of the lecturer are streamed.
As described above, the lecturer terminal 310 switches the media stream that becomes the multicast source according to the right to speak to optionally stream the video/voice of the lecturer terminal 310, the student terminal 320-1, or the student terminal 320-2, thereby providing an interactive lecture service of a push to talk type.
As shown in
In addition, when the student terminal 320-2 requests the lecture participation to the lecturer terminal 310 (S305), the lecturer terminal 310 transmits a response to the lecture participation request to the student terminal 320-2 (S306) and transmits the media stream (S307).
When the student terminal 320-1 requests the right to speak (S308) and the student terminal 320-2 requests the right to speak (S309), the lecturer terminal 310 assigns the right to speak to the specific student terminal among the student terminals requesting the right to speak. As shown in
The right to speak may be provided in several ways. The video of the lecturer or the student having the right to speak may be shown larger than the videos of other participants and the videos can be left as they are and only the voice of the speaker can be streamed.
Method for Providing Media Stream Switching Based Interactive Lecture Service
Referring to
The lecturer terminal transmits at least one of lecture video and voice to the terminal included in the lecture session (S720). Referring again to
Hereinafter, the lecturer terminal receives a request for right to speak from at least one student terminal (S730). Referring to
The lecturer terminal assigns the right to speak to the specific student terminal in response to the request for right to speak and receives at least one of question video and voice of the specific student terminal (S740).
Hereinafter, the lecturer terminal transmits at least one of the received question video and voice of the specific student terminal to the terminal included in the lecture session (S750). That is, as shown in
After predetermined time lapses, the lecturer terminal retrieves the right to speak of the specific student terminal, and at least one of the lecture video and voice of the lecturer terminal may be transmitted to the terminal included in the lecture session (S760). When the question of the student terminal ends, the lecturer terminal may respond to the question or progress the stopped lecture. As shown in
Here, the terminal included in the lecture session may include the lecturer terminal and at least one student terminal. Both of the student terminals having the right to speak and the student terminals having no right to speak, which are terminals included in the lecture session, may receive and transmit at least one of the lecture video and voice of the lecturer terminal or at least one of the question video and voice of the student terminal
Here, when the lecturer terminal transmits at least one of the video and voice of the lecturer terminal or at least one of the question video and voice of the student terminal to the terminals included in the lecture session, the video and voice may be transmitted in a broadcast scheme or a unicast scheme using the IP transport network.
That is, in the case of using the broadcasting scheme, when the lecturer terminal opens the lecture session, the lecturer terminal informs the student terminals wanting to participate in the lecture session of the multicast IP and port of the lecture session and the student terminal may receive at least one of the lecture video and voice or at least one of the question video and voice via the IP transport network based on the IP and port.
When using the unicast scheme, at least one of the video and voice is directly transmitted between the lecturer terminal and the student terminal without passing through the IP transport network.
Method for Receiving Media Stream Switching Based Interactive Lecture Service
As shown in
When the lecturer terminal selects the student terminal, the student terminal is assigned with the right to speak from the lecturer terminal and transmits at least one of the question video and voice of the student terminal to the lecturer terminal (S830).
The student terminal receives at least one of the question video and voice from the lecturer terminal (S840). The lecturer terminal transmits at least one of the question video and voice to the terminal included in the lecture session and the student terminal receives at least one of the received question video and voice and thus, may discard the received video and voice without performing separate processing.
Hereinafter, when the question is completed and the lecturer terminal retrieves the right to speak of the student terminal, the student terminal receives at least one of the lecture video and voice from the lecturer terminal (S850) and thus, can obtain a response to a question or continue to take the stopped lecture.
Here, when the student terminal receives at least one of the video and voice or at least one of the question video and voice of the student terminal from the lecturer terminal, the video and voice may be transmitted in the broadcast scheme or the unicast scheme using the IP transport network.
That is, in the case of using the broadcasting scheme, the student terminal receives the multicast IP and port information of the lecture session when the lecturer terminal opens the lecture session and informs the student terminal of the receive information and the student terminals may receive at least one of the lecture video and voice or at least one of the question video and voice via the IP transport network based on the IP and port.
When using the unicast scheme, at least one of the video and voice is directly transmitted between the lecturer terminal and the student terminal without passing through the IP transport network.
Apparatus For Providing Media Stream Switching Based Interactive Lecture Service
As shown in
When the right to speak control unit 313 retrieves the right to speak of the specific student terminal, the stream processing unit 317 may transmit at least of the lecture video and voice of the lecturer terminal 310 to the terminal included in the lecture session.
Here, the terminal included in the lecture session may include the apparatus 310 for providing an interactive lecture service and at least one student terminal 320 and may include the student terminal having a right to speak and the student terminal having no a right to speak.
Here, when the stream processing unit 317 transmits at least one of the lecture video and voice or at least one of the question video and voice of the student terminal to the terminals included in the lecture session, the video and voice may be transmitted in the broadcast scheme or the unicast scheme using the IP transport network.
That is, in the case of using the broadcasting scheme, when the session control unit 311 opens the lecture session, the session control unit informs the student terminals 320 wanting to participate in the lecture session of the multicast IP and port of the lecture session and the student terminals 320 may receive at least one of the lecture video and voice or at least one of the question video and voice via the IP transport network based on the IP and port.
When using the unicast scheme, at least one of the video and voice may be directly transmitted between the stream processing unit 317 and the student terminal 320 without passing through the IP transport network.
Apparatus for Receiving Media Stream Switching Based Interactive Lecture Service
As shown in
In this configuration, when the lecturer terminal retrieves the right to speak of the right to speak requesting unit 910, the receiving unit 950 may receive at least one of the lecture video and voice from the lecturer terminal.
Here, when the student terminal receives at least one of the video and voice or at least one of the question video and voice of the student terminal from the lecturer terminal, the video and voice may be transmitted in the broadcast scheme or the unicast scheme using the IP transport network.
That is, in the case of using the broadcasting scheme, the student terminal receives the multicast IP and port information of the lecture session when the lecturer terminal opens the lecture session and informs the student terminal of the received information and the student terminals may receive at least one of the lecture video and voice or at least one of the question video and voice via the IP transport network based on the IP and port.
When using the unicast scheme, at least one of the video and voice is directly transmitted between the lecturer terminal and the student terminal without passing through the IP transport network.
According to the method and system for providing an interactive lecture service, it is possible to provide the interactive lecture service capable of performing questions and answers during the online lecture without using the media mixer. That is, in the system for controlling media stream switching based interactive lecture service according to the exemplary embodiment of the present invention, it is possible to control the video or voice streaming of the terminal having a right to speak by switching the media stream in a lecturer terminal.
Therefore, unlike the system for controlling a video conference based interactive lecture service according to the related art, it is possible to provide the interactive lecture service without the media mixer.
Number | Date | Country | Kind |
---|---|---|---|
10-2012-0006360 | Jan 2012 | KR | national |